/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const LongtextFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M8.75034 2C8.33613 1.99981 8.00019 2.33545 8 2.74966C7.99981 3.16387 8.33545 3.49981 8.74966 3.5L13.7497 3.50227C14.1639 3.50246 14.4998 3.16683 14.5 2.75262C14.5002 2.3384 14.1646 2.00246 13.7503 2.00227L8.75034 2Z" fill={ colors[0] }/>
<path d="M10.75 7.25C10.3358 7.25 10 7.58579 10 8C10 8.41421 10.3358 8.75 10.75 8.75H13.75C14.1642 8.75 14.5 8.41421 14.5 8C14.5 7.58579 14.1642 7.25 13.75 7.25H10.75Z" fill={ colors[0] }/>
<path d="M11 13.2543C10.9994 12.8401 11.3346 12.5038 11.7488 12.5032L13.7488 12.5001C14.163 12.4994 14.4993 12.8347 14.5 13.2489C14.5006 13.6631 14.1653 13.9994 13.7511 14.0001L11.7512 14.0032C11.3369 14.0038 11.0006 13.6685 11 13.2543Z" fill={ colors[0] }/>
<path d="M1.69416 13.6827C1.56003 13.4921 1.5 13.266 1.5 13.0191C1.5 12.8964 1.52852 12.7606 1.57365 12.6185L1.57402 12.6174L4.73301 2.83572C4.80805 2.61428 4.91559 2.42286 5.06206 2.27163C5.23108 2.09467 5.44402 2 5.68808 2H5.81192C6.05362 2 6.26356 2.09311 6.42553 2.27139C6.57984 2.42223 6.6917 2.61362 6.76696 2.83573L6.76811 2.83912L9.92635 12.6185C9.97148 12.7606 10 12.8964 10 13.0191C10 13.2687 9.93442 13.4963 9.79066 13.6867C9.64725 13.8881 9.44159 14 9.19272 14C9.01777 14 8.85784 13.9412 8.71883 13.8348L8.70803 13.8266L8.69818 13.8172C8.57395 13.6987 8.48455 13.5491 8.42439 13.3782L8.42184 13.3709L7.67237 11.0113H3.82763L3.07572 13.3782C3.01384 13.5541 2.91707 13.7059 2.78144 13.8245L2.77711 13.8283C2.6425 13.9406 2.48289 14 2.30728 14C2.05787 14 1.85046 13.888 1.6998 13.6904L1.69416 13.6827ZM5.75 4.96222L4.41959 9.16314H7.08041L5.75 4.96222Z" fill={ colors[0] } fillRule="evenodd" clipRule="evenodd"/>

  </>,
  name: 'longtext_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M8.75034 2C8.33613 1.99981 8.00019 2.33545 8 2.74966C7.99981 3.16387 8.33545 3.49981 8.74966 3.5L13.7497 3.50227C14.1639 3.50246 14.4998 3.16683 14.5 2.75262C14.5002 2.3384 14.1646 2.00246 13.7503 2.00227L8.75034 2Z', 'M10.75 7.25C10.3358 7.25 10 7.58579 10 8C10 8.41421 10.3358 8.75 10.75 8.75H13.75C14.1642 8.75 14.5 8.41421 14.5 8C14.5 7.58579 14.1642 7.25 13.75 7.25H10.75Z', 'M11 13.2543C10.9994 12.8401 11.3346 12.5038 11.7488 12.5032L13.7488 12.5001C14.163 12.4994 14.4993 12.8347 14.5 13.2489C14.5006 13.6631 14.1653 13.9994 13.7511 14.0001L11.7512 14.0032C11.3369 14.0038 11.0006 13.6685 11 13.2543Z', 'M1.69416 13.6827C1.56003 13.4921 1.5 13.266 1.5 13.0191C1.5 12.8964 1.52852 12.7606 1.57365 12.6185L1.57402 12.6174L4.73301 2.83572C4.80805 2.61428 4.91559 2.42286 5.06206 2.27163C5.23108 2.09467 5.44402 2 5.68808 2H5.81192C6.05362 2 6.26356 2.09311 6.42553 2.27139C6.57984 2.42223 6.6917 2.61362 6.76696 2.83573L6.76811 2.83912L9.92635 12.6185C9.97148 12.7606 10 12.8964 10 13.0191C10 13.2687 9.93442 13.4963 9.79066 13.6867C9.64725 13.8881 9.44159 14 9.19272 14C9.01777 14 8.85784 13.9412 8.71883 13.8348L8.70803 13.8266L8.69818 13.8172C8.57395 13.6987 8.48455 13.5491 8.42439 13.3782L8.42184 13.3709L7.67237 11.0113H3.82763L3.07572 13.3782C3.01384 13.5541 2.91707 13.7059 2.78144 13.8245L2.77711 13.8283C2.6425 13.9406 2.48289 14 2.30728 14C2.05787 14 1.85046 13.888 1.6998 13.6904L1.69416 13.6827ZM5.75 4.96222L4.41959 9.16314H7.08041L5.75 4.96222Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
